The standard old kludge with gboolean being signed, not unsigned.
Encountered while printing the values for debugging.
https://bugzilla.gnome.org/show_bug.cgi?id=644306
GSList *windows;
/* Whether or not we need to resort the windows; this is done on demand */
- gboolean window_sort_stale : 1;
+ guint window_sort_stale : 1;
/* DBus property notification subscription */
guint properties_changed_id : 1;
{
/* Do not sanity-check values while constructing,
* not all properties may be set yet. */
- gboolean is_constructing : 1;
+ guint is_constructing : 1;
gdouble lower;
gdouble upper;
StScrollViewFade *fade_effect;
- gboolean row_size_set : 1;
- gboolean column_size_set : 1;
+ guint row_size_set : 1;
+ guint column_size_set : 1;
guint mouse_scroll : 1;
guint overlay_scrollbars : 1;
guint hscrollbar_visible : 1;
StThemeNodeTransition *transition_animation;
- gboolean is_style_dirty : 1;
- gboolean draw_bg_color : 1;
- gboolean draw_border_internal : 1;
- gboolean track_hover : 1;
- gboolean hover : 1;
- gboolean can_focus : 1;
+ guint is_style_dirty : 1;
+ guint draw_bg_color : 1;
+ guint draw_border_internal : 1;
+ guint track_hover : 1;
+ guint hover : 1;
+ guint can_focus : 1;
gulong texture_file_changed_id;